package com.autonavi.yunda.yunji.core.vo.localization;

import com.autonavi.yunda.yunji.core.enums.FunctionStatus;
import com.autonavi.yunda.yunji.core.enums.FunctionType;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;


@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class FunctionExportVO {
    /** 函数名称 */
    private String name;
    /** 入参 */
    private String params;
    /** 函数描述 */
    private String description;
    /** 函数类型-groovy/js */
    private FunctionType type;
    /** 函数状态-本地化均为PUBLISHED */
    private FunctionStatus status;
    /** 函数版本 */
    private String version;
    /** 函数体 */
    private String functionScript;

}
